| request_id | string(50) | Yes | Unique request ID, suggested format: MerchantCode+YYYYMMDDHHMMSS+UniqueId |
| request_time | string(19) | Yes | Request time in format: YYYY-MM-DD HH:MM:SS |
| merchant_code | string(20) | Yes | Merchant code provided by Baokim before integration |
| sub_merchant_code | string(50) | Yes | Sub merchant code provided by Baokim before integration |
| merchant_payment_id | string(50) | Yes | Merchant payment's ID |
| seller_id | string(50) | Yes | Seller ID matching the Onboarding Sellers API |
| article | array | Yes | List of articles |
| article.id | string(20) | Yes | Article ID |
| article.name | string(255) | Yes | Name of product/service |
| article.quantity | int(3) | Yes | Article quantity |
| article.price | double | Yes | Article price |
| customer | object | Yes | Customer information |
| customer.first_name | string(100) | Yes | Customer first name |
| customer.last_name | string(100) | Yes | Customer last name |
| customer.email | string(255) | Yes | Customer email |
| customer.phone | string(255) | Yes | Customer phone |
| customer.address | string(255) | Yes | Customer address |
| customer.date_of_birth | datetime | Yes | Customer date of birth formt YYYY-MM-DD |
| customer.gender | tinyint | Yes | Customer gender 1. Male 2. Female, 3. Other |
| customer.social_id | string(20) | Yes | Customer social id |
| billings | object | Yes | Billing information |
| billings.first_name | string(50) | Yes | First name |
| billings.last_name | string(50) | Yes | Last name |
| billings.address | string(255) | Yes | Billing address |
| billings.city | string(255) | Yes | City of billing address |
| billings.state | string(255) | Yes | State of billing address |
| billings.zip_code | string(255) | Yes | Zip code of billing address |
| billings.street | string(255) | Yes | Street name of the billing address |
| billings.street_number | string(255) | Yes | Street number of the billing address |
| billings.house_number | string(255) | Yes | House number of the billing address |
| billings.house_extension | string(255) | Yes | House extension of the billing address |
| shippings | object | Yes | Shipping information |
| shippings.first_name | string(50) | Yes | First name |
| shippings.last_name | string(50) | Yes | Last name |
| shippings.address | string(255) | Yes | Shipping address |
| shippings.city | string(255) | Yes | City of shipping address |
| shippings.state | string(255) | Yes | State of shipping address |
| shippings.zip_code | string(255) | Yes | Zip code of shipping address |
| shippings.street | string(255) | Yes | Street name of the shipping address |
| shippings.street_number | string(255) | Yes | Street number of the shipping address |
| shippings.house_number | string(255) | Yes | House number of the shipping address |
| shippings.house_extension | string(255) | No | House extension of the shipping address |